package fr.channel.client;

import com.google.gwt.event.shared.EventBus;
import com.google.gwt.place.shared.PlaceController;
import com.google.inject.Inject;

import fr.channel.client.metier.SmChannel;
import fr.channel.client.view.AttenteView;
import fr.channel.client.view.ConnectionView;

public class ClientFactoryImpl implements ClientFactory {
	
	@Inject
    protected EventBus eventBus;
	@Inject
    protected PlaceController placeController;
	@Inject
    protected ConnectionView connectionView;
	@Inject
    protected AttenteView attenteView;
	@Inject
    protected SmChannel smChannel;
	
    
	public EventBus getEventBus() {
		return eventBus;
	}
	public void setEventBus(EventBus eventBus) {
		this.eventBus = eventBus;
	}
	public PlaceController getPlaceController() {
		return placeController;
	}
	public void setPlaceController(PlaceController placeController) {
		this.placeController = placeController;
	}
	public ConnectionView getConnectionView() {
		return connectionView;
	}
	public void setConnectionView(ConnectionView connectionView) {
		this.connectionView = connectionView;
	}
	public SmChannel getSmChannel() {
		return smChannel;
	}
	public void setSmChannel(SmChannel smChannel) {
		this.smChannel = smChannel;
	}
	public AttenteView getAttenteView() {
    	return attenteView;
    }
	public void setAttenteView(AttenteView attenteView) {
    	this.attenteView = attenteView;
    }


}
